lemon geranium (pelargonium limoneum) - Turkish English Dictionary